import fetch from '../config/fetch';

//**********************************用户*************************************//
/**
 *  根据手机号拉取用户信息
 */
export function pullByPhone(phone) {
    return fetch.get('/user/pullByPhone', {
        params: {
            phone
        }
    })
}

/**
 *  根据openId和微信id查询个人信息
 */
export function getMyInfo() {
    return fetch.get('/user/getMyInfo', {
        params: {
        }
    })
}

/**
 * 保存用户信息
 * @param {保存的用户对象} form
 */
export function saveOrUpdateUser(activityId, form, inviteId, isScan) {
    return fetch.post('/user/saveOrUpdateUser', {
        activityId,
        id: form.id,
        name: form.name,
        phone: form.phone,
        email: form.email,
        company: form.work_company,
        position: form.work_position,
        inviteId,
        isScan
    })
}

/**
 * 根据用户微信id和openid查询积分记录
 */
export function findUserIntegral() {
    return fetch.get('/user/findUserIntegral', {
        params: {
        }
    })
}

